import {
	defineConfig
} from 'vite'
import vue from '@vitejs/plugin-vue'

import path from 'path'

// https://vite.dev/config/
export default defineConfig({
	plugins: [vue()],
	// 配置根路径 @
	resolve: {
		alias: {
			'@': path.resolve(__dirname, './src')
		}
	},
	// 添加server配置
	server: {
		//设置代理
		proxy: {
			'/api': {
				target: 'http://localhost:3000/', // 目标服务器地址
				changeOrigin: true, // 开启跨域，默认为:falser
				rewrite: (path) => path.replace(/^\api/, '/api'), //重写路径
			},
		},
	}
})